black sheep


Results for "black sheep"

English - Turkish Dictionary

black sheep

(English - Turkish Dictionary) :
ailenin yüzkarası.